Lunahuaná is a small town in the Cañete Province in Peru. The town lies about 187 km south of Lima in the Lunahuaná valley at the bank of Cañete River. Due to the unique landscape, Lunahuaná is a very popular destination for both Peruvians and foreign tourists. According to the 2017 census, there were 4,393 inhabitants.