MUST SEE MUST DO / Soul Gangaram Temple You must visit the Gangaram Temple in Colombo, Srilanka. The peace envelopes you as soon as you step inside. The huge Statue of Buddha though overpowering has a surprisingly calming effect. Read More