Indian Subcontinent also called South Asia comprises those countries lying between the Himalaya range of mountains and the Indian Ocean (north to south) and between the Ganga and Indus river valleys (east to west). The Indian Ocean shoreline is divided between the Arabian Sea (in the west) and the Bay of Bengal (in the east). The extensive, triangular-shaped landmass of South Asia is sometimes referred to as "the Indian Subcontinent", or simply "the Subcontinent". The regions of South Asia or the Indian Subcontinent is as distinct from each other as they are from the whole of Asia. From the rugged mountains of the Himalayas to the beaches in the Indian Ocean. The coral reefs of Lakswadweep simple mesmerises and takes you to a different world. The sturdy adventurous trying to leave a mark in the mighty Hiamlayas of Nepal. Long queues of spirituals queuing in front of ancient temples and monasteries of India and Bhutan. No place ever in the history of mankind has been able to exhibit such diversity and knowledge satiation at the same time.