Mahendra Giri the Eternal Abode of Lord Parashurama
Recently I saw a nice post by the devotees of Vishakhapatnam where they visited the sacred tirtha of Mahendra Giri where Lord Parashurama lives even till today. This sacred mountain is located in Odisha on the border with Andhra Pradesh, and is mentioned in every Purana and Itihasa.







