Nagarjunsagar
India /Andhra Pradesh /Nalgonda /Nagarjunsagar Nagarjunsagar dam is considered to be one of the biggest man made reservoirs in the world. Nagarjunakonda is an island that is located in the reservoir and there are many Buddhist inscriptions and carvings that can be seen in the village. The island is famous for its historical importance and […]