Palace in Chavakkad Region


  • PA
    Outer Ring Rd, Ponnuparambil, Guruvayur, Kerala 680101, India