Have you ever been into a place that made you watch whole infinite land with valleys and meadows underneath? If no, Ramakkalmedu is your perfect gateway. It is a stunning hill station in Kerala state located in India. The place in Idukki district offering a breathtaking view of Tamilnadu and Kerala together. You can witness […]