Better than Milford Sound. Tehri Dam is a must visit and it must be fun staying on the floating cottages

More from Travel

You May Also Like