Lepakshi

Lepakshi

Lepakshi means “rise o bird” in Telugu and this place is situated in Ananthpur district of Andhra Pradesh. The legend…