Nepal is the perfect destination for adventure lovers. Nestled between India and China; Nepal may be a small country but has a rich culture and offers abundant scope for adventure enthusiasts.Read less