Welcome to Goroomgo The Ram Krishna Palace Ayodhya , Ayodhya , India