Asia Continents Countries Destinations Safaris Travel UncategorizedTaj Meghauli Serai – A Luxurious Stay In Chitwan Nepal Roxanne Bamboat June 19, 2018June 19, 2018 3 Comments on Taj Meghauli Serai – A Luxurious Stay In Chitwan Nepal5 min read For someone who still squeals at the sight of a lizard and has yet to accept that a garden frog …