by Tashi April 21, 2005
A small and beautiful kingdom isolated for the longest time. Bhutan has always maintained its independence in spite of its small size. Also called " The Last Shangri-La"
by Tashi April 21, 2005
by Tashi February 02, 2005